package com.translate.web.param;

import javax.validation.constraints.Min;
import com.translate.web.constant.ValidateCondtionAndMessage;
import com.translate.web.param.contract.IMeByFollowUpRecordsSearchParam;
import com.param.impl.PageParam;

public class MeByFollowUpRecordsSearchParam extends PageParam implements IMeByFollowUpRecordsSearchParam {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 开始时间
	 */
	@Min(value = ValidateCondtionAndMessage.MIN_CREATE_TIME, message = ValidateCondtionAndMessage.CREATE_TIME_BY_MSG)
	private Long startTime;
	
	/**
	 * 结束时间
	 */
	@Min(value = ValidateCondtionAndMessage.MIN_CREATE_TIME, message = ValidateCondtionAndMessage.CREATE_TIME_BY_MSG)
	private Long endTime;
	
	/**
	 * 类型
	 */
	@Min(value = ValidateCondtionAndMessage.MIN_STATUS, message = ValidateCondtionAndMessage.MIN_STATUS_MSG)
	private Byte type;
	
	
	private Integer userId;


	public Long getStartTime() {
		return startTime;
	}

	public void setStartTime(Long startTime) {
		this.startTime = startTime;
	}

	public Long getEndTime() {
		return endTime;
	}

	public void setEndTime(Long endTime) {
		this.endTime = endTime;
	}

	public Byte getType() {
		return type;
	}

	public void setType(Byte type) {
		this.type = type;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}
}